花費 8 ms
Vue-Router 源碼解析(五) router-link組件的用法及原理

該組件支持用戶在具有路由功能的應用中(點擊)導航,默認渲染成帶有正確鏈接的<a>標簽,可以通過tag屬性生成別的標簽。 它本質上是通過在生成的標簽上綁定了click事件,然后執行對應的V ...

Mon Mar 16 16:11:00 CST 2020 0 1850
Vue-Router 源碼分析(七) VueRouter.push()的詳解

通過VueRouter實例的push()操作,可以進行路由跳轉,對於<router-link/>組件來說,它綁定的是click事件,最后也是通過執行push()方法來進行路由跳轉的。 對 ...

Mon Mar 23 16:11:00 CST 2020 0 1451
Vue-Router 源碼解析(四) $router和$route的區別

對於Vue內部來說,不管是根組件還是子組件,都存在this.$router和this.$route兩個屬性,它們的區別如下: $router    指向當前的VueRouter實例,也就是new V ...

Thu Mar 12 16:06:00 CST 2020 2 1297
vuex 源碼分析(七) module和namespaced 詳解

當項目非常大時,如果所有的狀態都集中放到一個對象中,store 對象就有可能變得相當臃腫。 為了解決這個問題,Vuex允許我們將 store 分割成模塊(module)。每個模塊擁有自己的 stat ...

Fri Sep 20 17:18:00 CST 2019 0 648
vuex 源碼解析(三) getter屬性詳解

有時候我們需要從store中的state中派生出一些狀態,例如: 如果多個組件需要用到此屬性,我們要么復制這個函數,或者抽取到一個共享函數然后在多處導入它---無論哪種方式都不是很理想 ...

Tue Sep 10 16:22:00 CST 2019 0 598
Vue-Router 源碼分析(三) VueRouter實例的屬性和方法

我們首先用new VueRouter()創建一個VueRouter實例,之后在創建根Vue實例時把這個VueRouter實例作為router屬性傳遞進去,在這個過程中一般有兩種方法可以獲取到該VueR ...

Mon Mar 09 16:33:00 CST 2020 0 1079
vuex 源碼分析(一) 使用方法和代碼結構

Vuex 是一個專為 Vue.js 應用程序開發的狀態管理模式,它采用集中式存儲管理應用的所有組件的狀態,注意:使用前需要先加載vue文件才可以使用(在node.js下需要使用Vue.use(Vuex ...

Fri Sep 06 22:24:00 CST 2019 0 403

 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM